<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2014 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: 麦当苗儿 <zuojiazi@vip.qq.com> <http://www.zjzit.cn>
// +----------------------------------------------------------------------

namespace Home\Controller;

use Think\Controller;
use Com\Wechat;

class WxapiController extends Controller{
    /**
     * 微信消息接口入口
     * 所有发送到微信的消息都会推送到该操作
     * 所以，微信公众平台后台填写的api地址则为该操作的访问地址
     */
    public function index(){

        $token = I('get.token'); //微信后台填写的TOKEN
        
        /*
         * 可以在这里判断$token 是否合法
         */
        
        
        /* 加载微信SDK */
        $wechat = new Wechat($token);
        
        
        /* 获取请求信息 */
        $data = $wechat->request();

        if($data && is_array($data)){

            /**
             * 你可以在这里分析数据，决定要返回给用户什么样的信息
             * 接受到的信息类型有9种，分别使用下面九个常量标识
             * Wechat::MSG_TYPE_TEXT       //文本消息
             * Wechat::MSG_TYPE_IMAGE      //图片消息
             * Wechat::MSG_TYPE_VOICE      //音频消息
             * Wechat::MSG_TYPE_VIDEO      //视频消息
             * Wechat::MSG_TYPE_MUSIC      //音乐消息
             * Wechat::MSG_TYPE_NEWS       //图文消息（推送过来的应该不存在这种类型，但是可以给用户回复该类型消息）
             * Wechat::MSG_TYPE_LOCATION   //位置消息
             * Wechat::MSG_TYPE_LINK       //连接消息
             * Wechat::MSG_TYPE_EVENT      //事件消息
             *
             * 事件消息又分为下面五种
             * Wechat::MSG_EVENT_SUBSCRIBE          //订阅
             * Wechat::MSG_EVENT_SCAN               //二维码扫描
             * Wechat::MSG_EVENT_LOCATION           //报告位置
             * Wechat::MSG_EVENT_CLICK              //菜单点击
             * Wechat::MSG_EVENT_MASSSENDJOBFINISH  //群发消息成功
             */
            
            /*
             * 记录收到的内容
             */
            $to_record_data['toUserName']=$data['ToUserName'];
            $to_record_data['fromUserName']=$data['FromUserName'];
            $to_record_data['log'] = json_encode($data);
            $to_record_data['ctime']=I('server.REQUEST_TIME');
            
            $to_record_data_db = M('wx_logs');
            $to_record_data_db->add($to_record_data);
            
            switch ($data['MsgType']) {
                case Wechat::MSG_TYPE_TEXT:
                    switch ($data['Content']) {
                        case "shouye":
//                                $content = "小编在线  热盼“食咖”戳进来\n动动拇指，精彩即将呈现哦~\n\n1 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Vote/index"."'>参赛入口</a>\n\n2 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Vote/index"."'>排名晋级</a>\n\n3 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Vote/index"."'>获奖通知</a>\n\n4 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Founding/unsafe"."'>食品曝光</a>\n\n5 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Index/lasest_new_report"."'>最新报告</a>\n了解更多“食品安全知识、年货创意Show、舌尖上的美食”  尽在独家爆料哦~";
                            $content = $this->get_focus_message_from_nianhuo();   
                            $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                            break;
                        case "首页":
                                $content = "小编在线  热盼“食咖”戳进来\n动动拇指，精彩即将呈现哦~\n\n1 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Vote/index"."'>参赛入口</a>\n\n2 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Vote/index"."'>排名晋级</a>\n\n3 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Vote/index"."'>获奖通知</a>\n\n4 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Founding/unsafe"."'>食品曝光</a>\n\n5 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Index/lasest_new_report"."'>最新报告</a>\n了解更多“食品安全知识、年货创意Show、舌尖上的美食”  尽在独家爆料哦~";
                                $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                            break;
                        case "投票":
                            $content ="亲，点击右下角参加比赛，报名后添加客服就有红包可以拿哦";
                            $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                            break;
//                        case "1":
//                                $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");
//
//
//                            break;
//                        case "2":
//                                $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");
//
//
//                            break;
//                        case "3":
//                                $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");
//
//
//                            break;
//                        case "4":
//                                $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");
//
//
//                            break;
//                        case "5":
////                                $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");
//                            $content = "";
//                            $wechat->response($content, Wechat::MSG_TYPE_TEXT);
//
//                            break;
                        case "cash":
                            
                            $cash_status = $this->get_member_cash_code($data['FromUserName']);
                            if(!$cash_status)
                            {
                                $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");

                            }
                            else
                            {
                               $wechat->response($cash_status, Wechat::MSG_TYPE_TEXT);
                            }
                            
//                                $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");


                            break;
                        case "get_prize":
                            $content = $this->get_member_cash_code($data['FromUserName']);

                            if(!$content)
                            {
                                $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");

                            }
                            else
                            {
                               $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                            }
                            break;
                        
                        case "test":
                            $content = $this->get_foucus_message(Wechat::MSG_TYPE_MULTI_NEWS);
                            $wechat->replyNews($content[0],$content[1],$content[2],$content[3]);
                            break;
                        case "add_kefu":
                            $content = "亲，终于等到你啦，活动有任何疑问，联系我微信号  zctxkf";
                            $wechat->response($content,  Wechat::MSG_TYPE_TEXT);
                            break;
                        
                        case "sz20160304":
                                    $news_array[]=array("亲，欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");

                                    $wechat->replyNews($news_array[0]);
                                    
                                break;
                                    
                        case "zctx20160418":
                        
                            
                        $news_array[]=array("亲，欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/1", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");

                        $wechat->replyNews($news_array[0]);

                            break ;
                        default:
                            if(is_numeric($data['Content']))
                            {
                                $content ="亲，点击右下角参加比赛，报名后添加客服就有红包可以拿哦! 有什么疑问可以添加客服微信号【 zctxkf 】咨询 ";
                                $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                            }
                            else
                            {
                                $wechat->response('',Wechat::MSG_TYPE_KEFU);
                            }
                            
                            break;
                    }
//                    if($data['Content']=="shouye"||$data['Content']=="1"||$data['Content']=="首页")
//                    {
////                        $content = 'mo-鼓掌欢迎来到食品安全大家庭！这里有海量的权威检测报告供查询，你也可以发起食品检测，与热情、互助的小伙伴们一起募集目标检测资金，获得权威机构的检测报告，为您和家人舌尖上的安全尽职尽力！mo-玫瑰mo-玫瑰mo-玫瑰';
//                        $content = "小编在线  热盼“食咖”戳进来\n动动拇指，精彩即将呈现哦~\n\n1 参赛入口\n2 排名晋级\n3 获奖通知\n4 食品曝光\n5 最新报告\n了解更多“食品安全知识、年货创意Show、舌尖上的美食”  尽在独家爆料哦~";
//                        $wechat->response($content, Wechat::MSG_TYPE_TEXT);
//                    }
//                    else
//                    {
//                        $wechat->response('',Wechat::MSG_TYPE_KEFU);
//                    }
                    
                    
                    
                    break;

                case Wechat::MSG_TYPE_EVENT:
                    if($data['Event']==Wechat::MSG_EVENT_SUBSCRIBE)
                    {
                        //关注事件处理
                        
                        $this->member_subscribe_action($data['FromUserName'], 1);
                        
                        if(empty($data['EventKey']))
                        {
//                            $content  =  $this->get_one_message();
                                        $wechat->replyNewsOnce("扫食品条形码，有惊喜哦", "查米？查盐？查奶粉？进来吧！送给您和您家人的一份珍贵礼物。", "http://".I('server.HTTP_HOST')."/index.php/M/Scan", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_welcome_banner1.jpg");
                                        
//                            $content = $this->get_focus_message_from_nianhuo();   
//                            $wechat->response($content, Wechat::MSG_TYPE_TEXT);
//                            $content = $this->get_foucus_message(Wechat::MSG_TYPE_MULTI_NEWS);
//                            $wechat->replyNews($content[0],$content[1],$content[2],$content[3]);
////                            $content = $this->get_foucus_message(Wechat::MSG_TYPE_MULTI_NEWS);
//                            
//                            $wechat->replyNews($content[0],$content[1],$content[2],$content[3]);
//                            $content = "小编在线  热盼“食咖”戳进来\n动动拇指，精彩即将呈现哦~\n\n1 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Vote/index"."'>参赛入口</a>\n\n2 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Vote/index"."'>排名晋级</a>\n\n3 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Vote/index"."'>获奖通知</a>\n\n4 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Founding/unsafe"."'>食品曝光</a>\n\n5 "."<a href='http://".I('server.HTTP_HOST')."/index.php/M/Index/lasest_new_report"."'>最新报告</a>\n了解更多“食品安全知识、年货创意Show、舌尖上的美食”  尽在独家爆料哦~";
//                            $content = "亲，等你好久啦！众测天下是一个食品安全信息与检测平台，在这里你可点击下方关键词即可快速获取你想要的信息\n\n 1、<a href='http://www.zhongcetianxia.com/index.php/M/Search/index.html'>查询权威报告</a>\n\n2、<a href='http://www.zhongcetianxia.com/index.php/M/Founding/publish_new/from/1/isnew/1.html'>发起食品检测</a>\n\n3、<a href='http://www.zhongcetianxia.com/index.php/M/index/join.html'>参与食品检测</a>\n\n4、<a href='http://www.zhongcetianxia.com/index.php/M/Founding/unsafe.html'>查看有害食品清单</a>\n\n5、<a href='http://www.zhongcetianxia.com/index.php/M/Vote/index.html'>参与“晒创意”年货大比拼</a>\n\n查看更多食品资讯详情，请直接点击左下方“首页”按钮\n\n欢迎加入，愿您在众测天下享受美好时光！ ";
//                                $content = "亲，等你好久了！众测天下是一个食品安全信息与检测平台，点击关键词立即获取你想要的信息 \n 权威报告【http://t.cn/RbkFJLL】 \n 食品检测【http://t.cn/RbkFbiL \n 有害食品曝光【http://t.cn/RbkFpTt】 \n\n  猴年到，众测特别为您设计了趣味游戏，点击猜祝福【http://t.cn/RbkFWoe】，玩转祝福乐翻天，立即开趴^ \n 愿您在众测天下享受康乐时光！ ";
//        $content = "亲，等你好久了！众测天下是一个食品安全信息与检测平台，点击关键词立即获取你想要的信息 \n <a href='http://t.cn/RbkFJLL'>权威报告</a> \n <a href='http://t.cn/RbkFbiL'>食品检测</a> \n <a href='http://t.cn/RbkFpTt'>有害食品曝光</a> \n\n  新春佳节，众测特别为您设计了趣味游戏，\n <a href='http://t.cn/RGVvjxV'>点击猜情话</a>，玩转情人节，马上尝鲜\n <a href='http://t.cn/RbkFWoe'>点击猜祝福</a>，玩转祝福乐翻天，立即开趴^ \n 愿您在众测天下享受康乐时光！ ";
//
//                            $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                        }
                        else
                        {
                            
                            //扫描二维码事件处理
                            $eventKey = substr($data['EventKey'], 8);
                            
                            switch ($eventKey) {
                                case "nianhuo":
                                    $content = $this->get_focus_message_from_nianhuo();   
                                    $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                                    break;
                                case "jion_nianhuo":
                                    $content = $this->get_focus_message_from_nianhuo();   
                                    $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                                    break;
                                case "get_prize":
                                    $content = $this->get_member_cash_code($data['FromUserName']);

                                    if(!$content)
                                    {
                                        $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");

                                    }
                                    else
                                    {
                                       $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                                    }

                                    break;
                                case "check_rank":
                                    $content = $this->get_focus_message_from_nianhuo();   
                                    $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                                    break;
                                case "add_kefu":
                                    $content = $this->get_focus_message_from_nianhuo();   
                                    $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                                    break;
                                case "acnewyear":
//                                    $content = "亲，猴年快乐！\n 新春佳节，众测特别为您设计了趣味游戏，<a href='http://t.cn/RbkFWoe'>点击猜祝福</a>】  \n玩转祝福乐翻天，立即开趴^ \n娱乐之余记得多关注我们哦^众测天下是一个食品安全信息与检测平台，点击关键词立即获取你想要的信息 \n <a href='http://t.cn/RbkFJLL'>权威报告</a> \n\n <a href='http://t.cn/RbkFbiL'>食品检测</a> \n\n <a href='http://t.cn/RbkFpTt'>有害食品曝光</a> \n\n 愿您在众测天下享受康乐时光！ ";
                                    $content = "亲，猴年快乐！\n 新春佳节，众测特别为您设计了趣味游戏，<a href='http://t.cn/RbkFWoe'>点击猜祝福</a>  \n玩转祝福乐翻天，立即开趴^ \n娱乐之余记得多关注我们哦^众测天下是一个食品安全信息与检测平台，点击关键词立即获取你想要的信息 \n <a href='http://t.cn/RbkFbiL'>权威报告</a> \n\n <a href='http://t.cn/RbkFbiL'>食品检测</a> \n\n <a href='http://t.cn/RbkFbiL'>有害食品曝光</a> \n\n 愿您在众测天下享受康乐时光！ ";

                                    $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                                    break;
                                case "aclove":
                                    $content = "Happy Valentine's Day！\n 浪漫新玩法，特别的日子，众测已为你们设计了趣味游戏，<a href='http://t.cn/RGVvjxV'>点击猜情话</a>，玩转情人节^  \n恩爱之余记得多关注我们哦^众测天下是一个食品安全信息与检测平台，点击关键词立即获取你想要的信息。 \n <a href='http://t.cn/RbkFbiL'>权威报告</a> \n\n <a href='http://t.cn/RbkFbiL'>食品检测</a> \n\n <a href='http://t.cn/RbkFbiL'>有害食品曝光</a> \n\n <a href='http://t.cn/RbkFWoe'>点击猜祝福</a>，玩转祝福乐翻天，立即开趴^！ ";

                                    $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                                    break;
                                /*
                                * 深圳幼儿园活动 20160304
                                 * 
                                */
                                case "sz20160304":
                                    $news_array[]=array("亲，欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                
                                case "zctx20160418":
                                    $news_array[]=array("亲，欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/1", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                
                                case "shoool20160419":
                                    $id = 1;
                                    $school = $this->_get_qrcode_for_school($id);
                                    
                                    $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/1", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                
                                case "shoool20160420":
                                    $id = 2;
                                    $school = $this->_get_qrcode_for_school($id);
                                    
                                    $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/2", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                
                                case "zctx1461201677123647":
                                    $id = 3;
                                    $school = $this->_get_qrcode_for_school($id);
                                    
                                    $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/3", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                
                                case "zctx1461229887626151":
                                    $id = 4;
                                    $school = $this->_get_qrcode_for_school($id);
                                    
                                    $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "一等奖：炫酷遥控汽车\n二等奖：益智积木玩具 \n三等奖：火车轨道玩具\n点击阅读全文参加活动", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/4", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/yyd20160421.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                case "zctx1461655025576172":
                                    $id = 5;
                                    $school = $this->_get_qrcode_for_school($id);
                                    
                                    $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                case "zctx146165503542397":
                                    $id = 6;
                                    $school = $this->_get_qrcode_for_school($id);
                                    
                                    $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                case "zctx1461655044467865":
                                    $id = 7;
                                    $school = $this->_get_qrcode_for_school($id);
                                    
                                    $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                case "zctx1461898233437803":
                                    $id = 8;
                                    $school = $this->_get_qrcode_for_school($id);
                                    
                                    $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;
                                case "zctx1461898245993580":
                                    $id = 9;
                                    $school = $this->_get_qrcode_for_school($id);
                                    
                                    $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                                    $wechat->replyNews($news_array[0]);

                                    break;

                                default:
                                    $this->action_qrcode_scan($eventKey, $data['FromUserName']);

        //                          判断二维码的参数类型，做出反馈
                                    $chk_qrcode_param = $this->chk_qrcode_param($eventKey);

                                    if($chk_qrcode_param)
                                    {
                                        if(is_array($chk_qrcode_param))
                                        {
                                            $wechat->replyNews($chk_qrcode_param[0],$chk_qrcode_param[1],$chk_qrcode_param[2]);
                                        }
                                        else
                                        {
                                            $wechat->response($chk_qrcode_param, Wechat::MSG_TYPE_TEXT);
                                        }

                                    }
                                    else
                                    {
                                        //推送年货的默认首页链接
//                                        $content = $this->get_focus_message_from_nianhuo();   
//                                        $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                                        
//                                        $content  =  $this->get_one_message();
                                        $wechat->replyNewsOnce("扫食品条形码，有惊喜哦", "查米？查盐？查奶粉？进来吧！送给您和您家人的一份珍贵礼物。", "http://".I('server.HTTP_HOST')."/index.php/M/Scan", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_welcome_banner1.jpg");
                                        

    //                                    $content = $this->get_foucus_message(Wechat::MSG_TYPE_MULTI_NEWS);
    //                                    $wechat->replyNews($content[0],$content[1],$content[2],$content[3]);
                                    }
                                    break;
                            }
//                            if($eventKey=="nianhuo")
//                            {
//                                //推送年货的默认首页链接
////                                $content = $this->get_foucus_message(Wechat::MSG_TYPE_MULTI_NEWS);
////                                $wechat->replyNews($content[0],$content[1],$content[2],$content[3]);
//                                $content = $this->get_focus_message_from_nianhuo();   
//                                $wechat->response($content, Wechat::MSG_TYPE_TEXT);
////                                $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");
//                            }
//                            elseif($eventKey=="get_prize")
//                            {
//                                    $content = $this->get_member_cash_code($data['FromUserName']);
//
//                                    if(!$content)
//                                    {
//                                        $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");
//
//                                    }
//                                    else
//                                    {
//                                       $wechat->response($content, Wechat::MSG_TYPE_TEXT);
//                                    }
//                            }
//                            else
//                            {
//
//    //                          判断二维码的参数类型，做出反馈
//                                $chk_qrcode_param = $this->chk_qrcode_param($eventKey);
//
//                                if($chk_qrcode_param)
//                                {
//                                    $wechat->response($chk_qrcode_param, Wechat::MSG_TYPE_TEXT);
//                                }
//                                else
//                                {
//                                    //推送年货的默认首页链接
//                                    $content = $this->get_focus_message_from_nianhuo();   
//                                    $wechat->response($content, Wechat::MSG_TYPE_TEXT);
//                            
////                                    $content = $this->get_foucus_message(Wechat::MSG_TYPE_MULTI_NEWS);
////                                    $wechat->replyNews($content[0],$content[1],$content[2],$content[3]);
//                                }
//                            }
                            
                            
                        }
                        
                        
                    }
                    else if($data['Event']==Wechat::MSG_EVENT_UNSUBSCRIBE)
                    {
                        //取消关注事件处理
                        $this->member_subscribe_action($data['FromUserName'], 0);
                        
//                        深圳幼儿园的投票取消掉已投票的记录
                        $this->_reduce_shenzhen_vote_record($data['FromUserName']);
                        
                    }
                    else if($data['Event']==Wechat::MSG_EVENT_CLICK)
                    {
//                        点击菜单事件处理
                        switch ($data['EventKey']) {
                                case "join_nianhuo":
                                    
                                    $content = $this->chk_member_join_nianhuo($data['FromUserName']);
                                    if($content)
                                    {
                                        $wechat->response($content,  Wechat::MSG_TYPE_TEXT);
                                    }
                                    else
                                    {
                                        $content = "小主，终于等到你啦，晒创意拿礼品，iPhone，ipad等你来抢，还有好多现金红包触手可及哦！参与100%有奖！<a href='http://www.zhongcetianxia.com/index.php/M/Vote/create.html'>点击这里报名参加！</a>";
                                        $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                                    }

                                    break;
                            
                                case "check_rank":
                                    $content = $this->chk_member_current_status($data['FromUserName']);
                                    if(!$content)
                                    {
                                        $content = "小主，终于等到你啦，晒创意拿礼品，iPhone，ipad等你来抢，还有好多现金红包触手可及哦！参与100%有奖！<a href='http://www.zhongcetianxia.com/index.php/M/Vote/create.html'>点击这里报名参加！</a>";
                                        $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                                    }
                                    else
                                    {
                                        $wechat->response($content,  Wechat::MSG_TYPE_TEXT);
                                    }
                                    
                                    
                                break;
                                    
                                case "get_prize":
                                    $content = $this->get_member_cash_code($data['FromUserName']);

                                    if(!$content)
                                    {
                                        $content = "小主，终于等到你啦，晒创意拿礼品，iPhone，ipad等你来抢，还有好多现金红包触手可及哦！参与100%有奖！<a href='http://www.zhongcetianxia.com/index.php/M/Vote/create.html'>点击这里报名参加！</a>";
                                        $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                                    }
                                    else
                                    {
                                       $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                                    }
                                    break;
                                    
                                case "add_kefu":
                                    $content = "亲，终于等到你啦，活动有任何疑问，联系我微信号  zctxkf";
                                    $wechat->response($content,  Wechat::MSG_TYPE_TEXT);
                                default:
                                    
                                case "sz20160304":
                                    $news_array[]=array("亲，欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");

                                    $wechat->replyNews($news_array[0]);
                                    
                                default :

                            default:
                                $content = $this->get_focus_message_from_nianhuo();   
                                $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                                break;
                        }
                    }
                    else if($data['Event']==Wechat::MSG_EVENT_SCAN)
                    {
//                        扫描二维码事件处理
                        $this->member_subscribe_action($data['FromUserName'], 1);
                        $this->action_qrcode_scan($data['EventKey'], $data['FromUserName']);
                        
//                        判断二维码的参数类型，做出反馈
                        if($data['EventKey']=="nianhuo")
                        {
                            //推送年货的默认首页链接
                            $content = $this->get_focus_message_from_nianhuo();   
                            $wechat->response($content, Wechat::MSG_TYPE_TEXT);
//                            $wechat->replyNewsOnce("最具创意年货大比拼报名中!", "最具创意年货大比拼报名中! 大奖太诱人了，赶紧报名参加！！！", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_msg_index.jpg");
                        }
                        elseif($data['EventKey']=="acnewyear")
                        {
//                            case "acnewyear":
                                    $content = "亲，猴年快乐！\n 新春佳节，众测特别为您设计了趣味游戏，<a href='http://t.cn/RbkFWoe'>点击猜祝福</a>  \n玩转祝福乐翻天，立即开趴^ \n娱乐之余记得多关注我们哦^众测天下是一个食品安全信息与检测平台，点击关键词立即获取你想要的信息 \n <a href='http://t.cn/RbkFbiL'>权威报告</a> \n\n <a href='http://t.cn/RbkFbiL'>食品检测</a> \n\n <a href='http://t.cn/RbkFbiL'>有害食品曝光</a> \n\n 愿您在众测天下享受康乐时光！ ";

                                    $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                                    
                              
                        }
                        elseif($data['EventKey']=="aclove")
                        {
                            
                                
                            $content = "Happy Valentine's Day！\n 浪漫新玩法，特别的日子，众测已为你们设计了趣味游戏，<a href='http://t.cn/RGVvjxV'>点击猜情话</a>，玩转情人节^  \n恩爱之余记得多关注我们哦^众测天下是一个食品安全信息与检测平台，点击关键词立即获取你想要的信息。 \n 权威报告【http://t.cn/RbkFJLL】 \n 食品检测【http://t.cn/RbkFbiL \n 有害食品曝光【http://t.cn/RbkFpTt】 \n\n <a href='http://t.cn/RbkFWoe'>点击猜祝福</a>，玩转祝福乐翻天，立即开趴^！ ";

                            $wechat->response($content, Wechat::MSG_TYPE_TEXT);

                        }
                        elseif($data['EventKey']=="sz20160304")
                        {
                         /*
                          * 深圳幼儿园活动
                          */   
                                

                                    $news_array[]=array("亲，欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");

                                    $wechat->replyNews($news_array[0]);


                        }
                        elseif($data['EventKey']=="zctx20160418")
                        {
                         /*
                          * 深圳幼儿园活动
                          */   
                                

                                    $news_array[]=array("亲，欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/1", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");

                                    $wechat->replyNews($news_array[0]);


                        }
                        elseif($data['EventKey']=="shoool20160419")
                        {
                            
                             $id = 1;
                            $school = $this->_get_qrcode_for_school($id);
                                    

                            $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/1", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                            $wechat->replyNews($news_array[0]);

                                  
                        }
                        elseif($data['EventKey']=="shoool20160420")
                        {
                            
                             $id = 2;
                            $school = $this->_get_qrcode_for_school($id);
                                    

                            $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/2", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
//                                    $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acshenzhen/exam_enter_for/schoolid/1",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad3.jpg");
//                                    $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad2.jpg");

                            $wechat->replyNews($news_array[0]);

                                  
                        }
                        elseif($data['EventKey']=="zctx1461201677123647")
                        {
                            
                             $id = 3;
                            $school = $this->_get_qrcode_for_school($id);
                                    

                            $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
                            $wechat->replyNews($news_array[0]);

                                  
                        }
                        elseif($data['EventKey']=="zctx1461229887626151")
                        {
                            
                             $id = 4;
                            $school = $this->_get_qrcode_for_school($id);
                                    

                            $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "一等奖：炫酷遥控汽车\n二等奖：益智积木玩具 \n三等奖：火车轨道玩具\n点击阅读全文参加活动", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/4", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/yyd20160421.jpg");

                            $wechat->replyNews($news_array[0]);

                                  
                        }
                        elseif($data['EventKey']=="zctx1461655025576172")
                        {
                            
                             $id = 5;
                            $school = $this->_get_qrcode_for_school($id);
                                    

                            $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
                            $wechat->replyNews($news_array[0]);

                                  
                        }
                        elseif($data['EventKey']=="zctx146165503542397")
                        {
                            
                             $id = 6;
                            $school = $this->_get_qrcode_for_school($id);
                                    

                            $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
                            $wechat->replyNews($news_array[0]);

                                  
                        }
                        elseif($data['EventKey']=="zctx1461655044467865")
                        {
                            
                             $id = 7;
                            $school = $this->_get_qrcode_for_school($id);
                                    

                            $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
                            $wechat->replyNews($news_array[0]);

                                  
                        }
                        elseif($data['EventKey']=="zctx1461898233437803")
                        {
                            
                             $id = 8;
                            $school = $this->_get_qrcode_for_school($id);
                                    

                            $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
                            $wechat->replyNews($news_array[0]);

                                  
                        }
                        elseif($data['EventKey']=="zctx1461898245993580")
                        {
                            
                             $id = 9;
                            $school = $this->_get_qrcode_for_school($id);
                                    

                            $news_array[]=array("亲,".$school['name'].",欢迎您的加入！！", "众测天下是一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来哟。答题后还可参选“食品安全小卫士”，更多礼品等着你。", "http://".I('server.HTTP_HOST')."/index.php/M/Acshiyaoju/exam_enter_for/schoolid/$id", "http://".I('server.HTTP_HOST')."//Public/template/default/img/acshenzhen/news_ad1.jpg");
                            $wechat->replyNews($news_array[0]);

                                  
                        }
                        else
                        {
                           $chk_qrcode_param = $this->chk_qrcode_param($data['EventKey']);
                        
                            if($chk_qrcode_param)
                            {
                                if(is_array($chk_qrcode_param))
                                {
                                    $wechat->replyNews($chk_qrcode_param[0],$chk_qrcode_param[1],$chk_qrcode_param[2]);
                                }
                                else
                                {
                                    $wechat->response($chk_qrcode_param, Wechat::MSG_TYPE_TEXT);
                                }
                                
                            } 
                        }
                            
                        
                        
                        
                        
                        
                        
                    }
                    else
                    {
                        
                    }
                    
                    break;
                
                default:
                    $content = 'mo-鼓掌欢迎来到食品安全大家庭！这里有海量的权威检测报告供查询，你也可以发起食品检测，与热情、互助的小伙伴们一起募集目标检测资金，获得权威机构的检测报告，为您和家人舌尖上的安全尽职尽力！mo-玫瑰mo-玫瑰mo-玫瑰';
                    $wechat->response($content, Wechat::MSG_TYPE_TEXT);
                    break;
            }
            

            /**
             * 响应当前请求还有以下方法可以只使用
             * 具体参数格式说明请参考文档
             * 
             * $wechat->replyText($text); //回复文本消息
             * $wechat->replyImage($media_id); //回复图片消息
             * $wechat->replyVoice($media_id); //回复音频消息
             * $wechat->replyVideo($media_id, $title, $discription); //回复视频消息
             * $wechat->replyMusic($title, $discription, $musicurl, $hqmusicurl, $thumb_media_id); //回复音乐消息
             * $wechat->replyNews($news, $news1, $news2, $news3); //回复多条图文消息
             * $wechat->replyNewsOnce($title, $discription, $url, $picurl); //回复单条图文消息
             * 
             */
        }
    }
    
    /*
     * 关注的用户的处理
     * @param type ,1 是关注，0 是取消关注
     * 
     */
    public function member_subscribe_action($openid,$type) {
        $DB = M("members_subscribe_records");
        $map['openid']=$openid;
        $res =  $DB->where($map)->find();
        
        
        if(!empty($res))
        {
            $DB->id = $res['id'];
            $DB->issubscribe = $type;
            $DB->save();
            
        }
        else
        {
            $data['openid']=$openid;
            $data['issubscribe']=$type;
            $data['ctime']=I("server.REQUEST_TIME");
            $data['utime']=I("server.REQUEST_TIME");
            
            $DB->add($data);
        }
    }
    
    
    /*
     * 
     * 深圳的幼儿园取取消关注的用户减到票数
     * 
     * 
     */
    
    private function _reduce_shenzhen_vote_record($openid)
    {
        $DB = M("acshiyaoju_xws_vote_log");
        $map['openid'] = $openid;
        
        $res = $DB->where($map)->select();
        
        if(!empty($res))
        {
            foreach ($res as $key => $value) {
                $DB->where("id=".$value['id'])->delete();
                M("acshiyaoju_xws_vote")->where(array('id'=>$value['wsid']))->setDec("vote_num");
            }
        }
        
        
    }


    /*
     * 二维码扫描的事件
     */
    private function action_qrcode_scan($scene_str,$openid) {
        $DB = M("wx_qrcode_member_relationship");
        
        $data['openid']=$openid;
        
        
        /*
         * 判断是否已经插入了记录
         */
        
        $res = $DB->where($data)->find();
        
        if(empty($res))
        {
            $data['msg']=$scene_str;       
            $data['ctime']=I("server.REQUEST_TIME");        
            $DB->add($data);
        }
        
    }
    
    
    /*
     * 判断二维码是否是临时的推广二维码
     */
    private function chk_qrcode_param($scene_id) {
        
        //获取二维码的关联资料
        
        $DB = M("wx_temporary_qr_code_relationship");
        $res  = $DB->find($scene_id);
        
        switch ($res['type']) {
            //学生发起投票的临时二维码
            case 1:
                //获取学生的资料
                $vote_res = M("acshiyaoju_xws_vote")->find($res['for_id']);
                
                return "hi,<a href='"."http://".I('server.HTTP_HOST').U('M/Acshiyaoju/xws_vote_detail',array('id'=>$res['for_id']))."'>亲，".$vote_res['vote_name']."的总票数目前为".$vote_res['vote_num']."票，点击这里为".$vote_res['vote_id']."投上一票吧~</a>";

                break;
            
            //学校的临时二维码
            case 2:
                $news_array[]=array("亲，终于等到你！", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acsuzhou/exam_learn/schoolid/".$res['for_id'], "http://".I('server.HTTP_HOST')."//Public/template/default/img/acsuzhou/news_ad1.jpg");
                $news_array[]=array("答完题还可参加“食品安全小卫士”评选，精美礼品等着你哟", "", "http://".I('server.HTTP_HOST')."/index.php/M/Acsuzhou/exam_enter_for/schoolid/".$res['for_id'],  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acsuzhou/news_ad3.jpg");
                $news_array[]=array("一个扫条码获取食品报告的民意平台，为了您和家人的健康，记得常来", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index",  "http://".I('server.HTTP_HOST')."//Public/template/default/img/acsuzhou/news_ad2.jpg");

                return $news_array;

                break;
            
            case 3:
                //获取学生的资料（深圳幼儿园活动）
                $vote_res = M("acshiyaoju_xws_vote")->find($res['for_id']);
                
                return "<a href='"."http://".I('server.HTTP_HOST').U('M/Acshiyaoju/xws_vote_detail',array('id'=>$res['for_id']))."'>亲，".$vote_res['vote_name']."的总票数目前为".$vote_res['vote_num']."票，点击这里为".$vote_res['vote_id']."投上一票吧~</a>";

                break;

            default:
                break;
        }
        
//        $DB = M("vote_options");
//        $res  = $DB->find($scene_id);
//        
//        //获取用户的信息
//        $member = M("members")->find($res['mid']);
//        
//        if(!empty($res))
//        {
//            return "<a href='"."http://".I('server.HTTP_HOST').U('M/Vote/vote_detail_from_wx',array('vid'=>$scene_id))."'>亲，".$member['username']."的总票数目前为".$res['vote_count']."票，排名第".$res['rank']."位，点击这里为".$member['username']."投上一票吧~</a>";
//        }
//        else
//        {
//            return FALSE;
//        }
    }
    
    /*
     * 报名参加
     */
    private function chk_member_join_nianhuo($openid) {
        $DB = M("vote_options");
        $map['openid']=$openid;
        
        $res = $DB->where($map)->find();
        
        if(empty($res))
        {
            return FALSE;
        }
        else
        {
            return "亲，你目前有".$res['vote_count']."票支持，排名".$res['rank']."位，离奖品只差一步啦，赶紧分享专属链接出去拉票哦！ <a href='"."http://".I('server.HTTP_HOST').U('M/Vote/detail_for_share',array('vid'=>$res['id'],'promotion'=>1))."'>点击这里分享链接~</a>";

        }
    }




    /*
     * 用户查询是当前的状态
     */
    
    private function chk_member_current_status($openid) {
        $DB = M("vote_options");
        $map['openid']=$openid;
        
        $res = $DB->where($map)->find();
        
        //获取用户的信息
//        $member = M("members")->find($res['mid']);
        
        if(!empty($res))
        {
            return "亲，你目前有".$res['vote_count']."票支持，排名".$res['rank']."位，离奖品只差一步啦，赶紧分享专属链接出去拉票哦！ <a href='"."http://".I('server.HTTP_HOST').U('M/Vote/detail_for_share',array('vid'=>$res['id'],'promotion'=>1))."'>点击这里分享链接~</a>";
        }
        else
        {
            return FALSE;
        }
        
    }
    
    
    /*
     * 获取用户的case——code
     */
    private function get_member_cash_code($openid) {
        $map['openid']=$openid;
        $DB = M("vote_options");
        $res = $DB->where($map)->find();
        if(empty($res))
        {
            return FALSE;
        }
        else
        {
            return "嗨，小主，你的领奖口令是".$res['cash_code']." 请添加客服微信号（ zctxkf ）后领奖,领奖时间为每天10:00至20:00。\n 更多奖品信息请点击链接 http://w.url.cn/s/A51YeDL";

        }
    }


    /*
     * 取消关注的用户的处理
     */
    
       
//    空方法的处理
    public function _empty()
    {
        echo "没发现";
    }
    
    
    /*
     * 关注的推送消息
     */
    private function get_foucus_message($msg_type) {
        switch ($msg_type) {
            case Wechat::MSG_TYPE_MULTI_NEWS:
                
                $news_array[]=array("点击参赛，秀你的年货创意，拿我的红包!", "", "http://".I('server.HTTP_HOST')."/index.php/M/Vote/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/nianhuo_a1.jpg");
                $news_array[]=array("亲，终于等到你了，点我看精选创意", "", "http://w.url.cn/s/ANBQTBr", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/nianhuo_a2.jpg");
                $news_array[]=array("加客服领个红包先，活动奖品有现金，iphone6，年货礼包", "", "http://w.url.cn/s/AIhAf3D", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/nianhuo_a3.jpg");
                $news_array[]=array("众测天下是中国食品安全第一民意平台，了解更多食品安全知识和检测报告，有害食品曝光，点击进入", "", "http://".I('server.HTTP_HOST')."/index.php/M/Index/index", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/nianhuo_a4.jpg");
                
                return $news_array;
                break;

            default:
                break;
        }
    }
    
    private function get_one_message() {

                
            $news_array=array("随手拿起身边的食品，对着条形码扫一扫，有惊喜哦【链接扫条码相机】", "查米？查盐？查奶粉？进来吧！送给您和您家人的一份珍贵礼物。", "http://".I('server.HTTP_HOST')."/index.php/M/", "http://".I('server.HTTP_HOST')."//Public/template/default/img/vote/wx_welcome_banner1.jpg");
    
            return $news_array;
    }
    
    /*
     * 年货活动的关注反馈
     */
    private function get_focus_message_from_nianhuo()
    {
        $content = "亲，等你好久了！众测天下是一个食品安全信息与检测平台，点击关键词立即获取你想要的信息 \n <a href='http://t.cn/RbkFJLL'>权威报告</a> \n <a href='http://t.cn/RbkFbiL'>食品检测</a> \n <a href='http://t.cn/RbkFpTt'>有害食品曝光</a> \n\n  新春佳节，众测特别为您设计了趣味游戏，\n <a href='http://t.cn/RGVvjxV'>点击猜情话</a>，玩转情人节，马上尝鲜\n <a href='http://t.cn/RbkFWoe'>点击猜祝福</a>，玩转祝福乐翻天，立即开趴^ \n 愿您在众测天下享受康乐时光！ ";
        return $content;
    }
    
    
    private function get_default_msg()
    {
        $content = "亲，等你好久了！众测天下是一个食品安全信息与检测平台，点击关键词立即获取你想要的信息 \n <a href='http://t.cn/RbkFJLL'>权威报告</a> \n <a href='http://t.cn/RbkFbiL'>食品检测</a> \n <a href='http://t.cn/RbkFpTt'>有害食品曝光</a> \n\n  新春佳节，众测特别为您设计了趣味游戏，\n <a href='http://t.cn/RGVvjxV'>点击猜情话</a>，玩转情人节，马上尝鲜\n <a href='http://t.cn/RbkFWoe'>点击猜祝福</a>，玩转祝福乐翻天，立即开趴^ \n 愿您在众测天下享受康乐时光！ ";
        return $content;
    }
    
    /*
     * 临时,获取二维码对应的学校
     */
    private function _get_qrcode_for_school($school_id)
    {
        $DB = M("acshiyaoju_school");
        
        $res = $DB->find($school_id);
        
        return $res;
    }
    
    
    
}